knifed through - German English Dictionary